do something devilish - Francés Inglés Diccionario